English Dictionary
◊ SOLAR PLEXUS
solar plexus
n : a large plexus of sympathetic nerves in the abdomen behind
the stomach [syn: {coeliac plexus}, {plexus celiacus}, {abdominal
nerve plexus}]